/********************************************************************************
** Form generated from reading UI file 'BondDetailPage.ui'
**
** Created by: Qt User Interface Compiler version 5.15.2
**
** WARNING! All changes made in this file will be lost when recompiling UI file!
********************************************************************************/

#ifndef UI_BONDDETAILPAGE_H
#define UI_BONDDETAILPAGE_H

#include <QtCore/QVariant>
#include <QtGui/QIcon>
#include <QtWidgets/QApplication>
#include <QtWidgets/QButtonGroup>
#include <QtWidgets/QFrame>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QLabel>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QStackedWidget>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>
#include <widgets/table/STable.h>
#include "BondDetailAllMarket.h"
#include "BondDetailChart.h"
#include "BondDetailPrcInter.h"
#include "BondDetailTitle.h"

QT_BEGIN_NAMESPACE

class Ui_BondDetailPage
{
public:
    QVBoxLayout *verticalLayout;
    BondDetailTitle *Title;
    QHBoxLayout *horizontalLayout;
    QWidget *quote_layout_2;
    QVBoxLayout *quote_layout;
    QWidget *TabButtons;
    QHBoxLayout *horizontalLayout_2;
    QPushButton *AllMarket;
    QPushButton *Broker;
    QPushButton *CFETS;
    QPushButton *Exchange;
    QPushButton *SHFixed;
    QWidget *Quotation;
    QVBoxLayout *verticalLayout_2;
    QStackedWidget *stackedWidget;
    SVirtualTable *BestBOExchange;
    BondDetailAllMarket *QuoteAndStream;
    QPushButton *btnShowDeals;
    BondDetailPrcInter *PriceInterMarket;
    QVBoxLayout *chart_layout;
    QFrame *Infor;
    QHBoxLayout *horizontalLayout_4;
    QLabel *label_3;
    QLabel *BasicI;
    QPushButton *pushButton;
    BondDetailChart *Chart;
    QButtonGroup *buttonGroup_quote;

    void setupUi(QWidget *BondDetailPage)
    {
        if (BondDetailPage->objectName().isEmpty())
            BondDetailPage->setObjectName(QString::fromUtf8("BondDetailPage"));
        BondDetailPage->resize(916, 560);
        verticalLayout = new QVBoxLayout(BondDetailPage);
        verticalLayout->setSpacing(4);
        verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
        verticalLayout->setContentsMargins(2, 2, 2, 2);
        Title = new BondDetailTitle(BondDetailPage);
        Title->setObjectName(QString::fromUtf8("Title"));

        verticalLayout->addWidget(Title);

        horizontalLayout = new QHBoxLayout();
        horizontalLayout->setSpacing(4);
        horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
        quote_layout_2 = new QWidget(BondDetailPage);
        quote_layout_2->setObjectName(QString::fromUtf8("quote_layout_2"));
        quote_layout_2->setMinimumSize(QSize(480, 0));
        quote_layout = new QVBoxLayout(quote_layout_2);
        quote_layout->setSpacing(4);
        quote_layout->setObjectName(QString::fromUtf8("quote_layout"));
        quote_layout->setSizeConstraint(QLayout::SetNoConstraint);
        quote_layout->setContentsMargins(0, 0, 0, 0);
        TabButtons = new QWidget(quote_layout_2);
        TabButtons->setObjectName(QString::fromUtf8("TabButtons"));
        TabButtons->setMinimumSize(QSize(0, 24));
        TabButtons->setMaximumSize(QSize(16777215, 24));
        horizontalLayout_2 = new QHBoxLayout(TabButtons);
        horizontalLayout_2->setSpacing(4);
        horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
        horizontalLayout_2->setContentsMargins(0, 0, 0, 0);
        AllMarket = new QPushButton(TabButtons);
        buttonGroup_quote = new QButtonGroup(BondDetailPage);
        buttonGroup_quote->setObjectName(QString::fromUtf8("buttonGroup_quote"));
        buttonGroup_quote->addButton(AllMarket);
        AllMarket->setObjectName(QString::fromUtf8("AllMarket"));
        QSizePolicy sizePolicy(QSizePolicy::Minimum, QSizePolicy::Expanding);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(AllMarket->sizePolicy().hasHeightForWidth());
        AllMarket->setSizePolicy(sizePolicy);
        AllMarket->setCheckable(true);
        AllMarket->setChecked(true);

        horizontalLayout_2->addWidget(AllMarket);

        Broker = new QPushButton(TabButtons);
        buttonGroup_quote->addButton(Broker);
        Broker->setObjectName(QString::fromUtf8("Broker"));
        sizePolicy.setHeightForWidth(Broker->sizePolicy().hasHeightForWidth());
        Broker->setSizePolicy(sizePolicy);
        Broker->setCheckable(true);

        horizontalLayout_2->addWidget(Broker);

        CFETS = new QPushButton(TabButtons);
        buttonGroup_quote->addButton(CFETS);
        CFETS->setObjectName(QString::fromUtf8("CFETS"));
        sizePolicy.setHeightForWidth(CFETS->sizePolicy().hasHeightForWidth());
        CFETS->setSizePolicy(sizePolicy);
        CFETS->setCheckable(true);

        horizontalLayout_2->addWidget(CFETS);

        Exchange = new QPushButton(TabButtons);
        buttonGroup_quote->addButton(Exchange);
        Exchange->setObjectName(QString::fromUtf8("Exchange"));
        sizePolicy.setHeightForWidth(Exchange->sizePolicy().hasHeightForWidth());
        Exchange->setSizePolicy(sizePolicy);
        Exchange->setCheckable(true);

        horizontalLayout_2->addWidget(Exchange);

        SHFixed = new QPushButton(TabButtons);
        buttonGroup_quote->addButton(SHFixed);
        SHFixed->setObjectName(QString::fromUtf8("SHFixed"));
        sizePolicy.setHeightForWidth(SHFixed->sizePolicy().hasHeightForWidth());
        SHFixed->setSizePolicy(sizePolicy);
        SHFixed->setCheckable(true);

        horizontalLayout_2->addWidget(SHFixed);


        quote_layout->addWidget(TabButtons);

        Quotation = new QWidget(quote_layout_2);
        Quotation->setObjectName(QString::fromUtf8("Quotation"));
        verticalLayout_2 = new QVBoxLayout(Quotation);
        verticalLayout_2->setSpacing(4);
        verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2"));
        verticalLayout_2->setContentsMargins(0, 0, 0, 0);
        stackedWidget = new QStackedWidget(Quotation);
        stackedWidget->setObjectName(QString::fromUtf8("stackedWidget"));
        BestBOExchange = new SVirtualTable();
        BestBOExchange->setObjectName(QString::fromUtf8("BestBOExchange"));
        stackedWidget->addWidget(BestBOExchange);
        QuoteAndStream = new BondDetailAllMarket();
        QuoteAndStream->setObjectName(QString::fromUtf8("QuoteAndStream"));
        stackedWidget->addWidget(QuoteAndStream);

        verticalLayout_2->addWidget(stackedWidget);

        btnShowDeals = new QPushButton(Quotation);
        btnShowDeals->setObjectName(QString::fromUtf8("btnShowDeals"));
        QIcon icon;
        icon.addFile(QString::fromUtf8(":/widgets/image/angle_bracket_down/angle_bracket_down_normal.png"), QSize(), QIcon::Selected, QIcon::Off);
        icon.addFile(QString::fromUtf8(":/widgets/image/angle_bracket_up/angle_bracket_up_normal.png"), QSize(), QIcon::Selected, QIcon::On);
        btnShowDeals->setIcon(icon);
        btnShowDeals->setCheckable(true);
        btnShowDeals->setChecked(true);

        verticalLayout_2->addWidget(btnShowDeals);

        PriceInterMarket = new BondDetailPrcInter(Quotation);
        PriceInterMarket->setObjectName(QString::fromUtf8("PriceInterMarket"));
        PriceInterMarket->setMinimumSize(QSize(0, 40));
        PriceInterMarket->setMaximumSize(QSize(16777215, 40));

        verticalLayout_2->addWidget(PriceInterMarket);


        quote_layout->addWidget(Quotation);

        quote_layout->setStretch(1, 1);

        horizontalLayout->addWidget(quote_layout_2);

        chart_layout = new QVBoxLayout();
        chart_layout->setObjectName(QString::fromUtf8("chart_layout"));
        Infor = new QFrame(BondDetailPage);
        Infor->setObjectName(QString::fromUtf8("Infor"));
        Infor->setMinimumSize(QSize(0, 24));
        Infor->setMaximumSize(QSize(16777215, 24));
        horizontalLayout_4 = new QHBoxLayout(Infor);
        horizontalLayout_4->setSpacing(4);
        horizontalLayout_4->setObjectName(QString::fromUtf8("horizontalLayout_4"));
        horizontalLayout_4->setContentsMargins(0, 0, 0, 0);
        label_3 = new QLabel(Infor);
        label_3->setObjectName(QString::fromUtf8("label_3"));
        label_3->setMinimumSize(QSize(252, 0));
        label_3->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        horizontalLayout_4->addWidget(label_3);

        BasicI = new QLabel(Infor);
        BasicI->setObjectName(QString::fromUtf8("BasicI"));
        QSizePolicy sizePolicy1(QSizePolicy::Fixed, QSizePolicy::Fixed);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(BasicI->sizePolicy().hasHeightForWidth());
        BasicI->setSizePolicy(sizePolicy1);
        BasicI->setMinimumSize(QSize(16, 16));
        BasicI->setMaximumSize(QSize(16, 16));
        QFont font;
        font.setPointSize(8);
        font.setBold(true);
        BasicI->setFont(font);
        BasicI->setAlignment(Qt::AlignCenter);

        horizontalLayout_4->addWidget(BasicI);

        pushButton = new QPushButton(Infor);
        pushButton->setObjectName(QString::fromUtf8("pushButton"));
        QSizePolicy sizePolicy2(QSizePolicy::Fixed, QSizePolicy::Expanding);
        sizePolicy2.setHorizontalStretch(0);
        sizePolicy2.setVerticalStretch(0);
        sizePolicy2.setHeightForWidth(pushButton->sizePolicy().hasHeightForWidth());
        pushButton->setSizePolicy(sizePolicy2);
        pushButton->setMinimumSize(QSize(148, 0));
        pushButton->setMaximumSize(QSize(148, 16777215));

        horizontalLayout_4->addWidget(pushButton);


        chart_layout->addWidget(Infor);

        Chart = new BondDetailChart(BondDetailPage);
        Chart->setObjectName(QString::fromUtf8("Chart"));

        chart_layout->addWidget(Chart);

        chart_layout->setStretch(1, 1);

        horizontalLayout->addLayout(chart_layout);

        horizontalLayout->setStretch(0, 75);
        horizontalLayout->setStretch(1, 115);

        verticalLayout->addLayout(horizontalLayout);

        verticalLayout->setStretch(1, 1);

        retranslateUi(BondDetailPage);

        stackedWidget->setCurrentIndex(1);


        QMetaObject::connectSlotsByName(BondDetailPage);
    } // setupUi

    void retranslateUi(QWidget *BondDetailPage)
    {
        BondDetailPage->setWindowTitle(QCoreApplication::translate("BondDetailPage", "Form", nullptr));
        AllMarket->setText(QCoreApplication::translate("BondDetailPage", "\345\205\250\345\270\202\345\234\272", nullptr));
        Broker->setText(QCoreApplication::translate("BondDetailPage", "\347\273\217\347\272\252\345\225\206", nullptr));
        CFETS->setText(QCoreApplication::translate("BondDetailPage", "CFETS", nullptr));
        Exchange->setText(QCoreApplication::translate("BondDetailPage", "\344\272\244\346\230\223\346\211\200", nullptr));
        SHFixed->setText(QCoreApplication::translate("BondDetailPage", "\344\270\212\350\257\201\345\233\272\346\224\266", nullptr));
        btnShowDeals->setText(QCoreApplication::translate("BondDetailPage", "\346\230\276\347\244\272\346\210\220\344\272\244\344\277\241\346\201\257", nullptr));
        label_3->setText(QCoreApplication::translate("BondDetailPage", "\345\237\272\346\234\254\350\246\201\347\264\240", nullptr));
        BasicI->setText(QCoreApplication::translate("BondDetailPage", "i", nullptr));
        pushButton->setText(QCoreApplication::translate("BondDetailPage", "F9 \346\267\261\345\272\246\350\265\204\346\226\231", nullptr));
    } // retranslateUi

};

namespace Ui {
    class BondDetailPage: public Ui_BondDetailPage {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_BONDDETAILPAGE_H
#if 0 
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
 <class>BondDetailPage</class>
 <widget class="QWidget" name="BondDetailPage">
  <property name="geometry">
   <rect>
    <x>0</x>
    <y>0</y>
    <width>916</width>
    <height>560</height>
   </rect>
  </property>
  <property name="windowTitle">
   <string>Form</string>
  </property>
  <layout class="QVBoxLayout" name="verticalLayout" stretch="0,1">
   <property name="spacing">
    <number>4</number>
   </property>
   <property name="leftMargin">
    <number>2</number>
   </property>
   <property name="topMargin">
    <number>2</number>
   </property>
   <property name="rightMargin">
    <number>2</number>
   </property>
   <property name="bottomMargin">
    <number>2</number>
   </property>
   <item>
    <widget class="BondDetailTitle" name="Title" native="true"/>
   </item>
   <item>
    <layout class="QHBoxLayout" name="horizontalLayout" stretch="75,115">
     <property name="spacing">
      <number>4</number>
     </property>
     <item>
      <widget class="QWidget" name="quote_layout_2" native="true">
       <property name="minimumSize">
        <size>
         <width>480</width>
         <height>0</height>
        </size>
       </property>
       <layout class="QVBoxLayout" name="quote_layout" stretch="0,1">
        <property name="spacing">
         <number>4</number>
        </property>
        <property name="sizeConstraint">
         <enum>QLayout::SetNoConstraint</enum>
        </property>
        <property name="leftMargin">
         <number>0</number>
        </property>
        <property name="topMargin">
         <number>0</number>
        </property>
        <property name="rightMargin">
         <number>0</number>
        </property>
        <property name="bottomMargin">
         <number>0</number>
        </property>
        <item>
         <widget class="QWidget" name="TabButtons" native="true">
          <property name="minimumSize">
           <size>
            <width>0</width>
            <height>24</height>
           </size>
          </property>
          <property name="maximumSize">
           <size>
            <width>16777215</width>
            <height>24</height>
           </size>
          </property>
          <layout class="QHBoxLayout" name="horizontalLayout_2">
           <property name="spacing">
            <number>4</number>
           </property>
           <property name="leftMargin">
            <number>0</number>
           </property>
           <property name="topMargin">
            <number>0</number>
           </property>
           <property name="rightMargin">
            <number>0</number>
           </property>
           <property name="bottomMargin">
            <number>0</number>
           </property>
           <item>
            <widget class="QPushButton" name="AllMarket">
             <property name="sizePolicy">
              <sizepolicy hsizetype="Minimum" vsizetype="Expanding">
               <horstretch>0</horstretch>
               <verstretch>0</verstretch>
              </sizepolicy>
             </property>
             <property name="text">
              <string>全市场</string>
             </property>
             <property name="checkable">
              <bool>true</bool>
             </property>
             <property name="checked">
              <bool>true</bool>
             </property>
             <attribute name="buttonGroup">
              <string notr="true">buttonGroup_quote</string>
             </attribute>
            </widget>
           </item>
           <item>
            <widget class="QPushButton" name="Broker">
             <property name="sizePolicy">
              <sizepolicy hsizetype="Minimum" vsizetype="Expanding">
               <horstretch>0</horstretch>
               <verstretch>0</verstretch>
              </sizepolicy>
             </property>
             <property name="text">
              <string>经纪商</string>
             </property>
             <property name="checkable">
              <bool>true</bool>
             </property>
             <attribute name="buttonGroup">
              <string notr="true">buttonGroup_quote</string>
             </attribute>
            </widget>
           </item>
           <item>
            <widget class="QPushButton" name="CFETS">
             <property name="sizePolicy">
              <sizepolicy hsizetype="Minimum" vsizetype="Expanding">
               <horstretch>0</horstretch>
               <verstretch>0</verstretch>
              </sizepolicy>
             </property>
             <property name="text">
              <string>CFETS</string>
             </property>
             <property name="checkable">
              <bool>true</bool>
             </property>
             <attribute name="buttonGroup">
              <string notr="true">buttonGroup_quote</string>
             </attribute>
            </widget>
           </item>
           <item>
            <widget class="QPushButton" name="Exchange">
             <property name="sizePolicy">
              <sizepolicy hsizetype="Minimum" vsizetype="Expanding">
               <horstretch>0</horstretch>
               <verstretch>0</verstretch>
              </sizepolicy>
             </property>
             <property name="text">
              <string>交易所</string>
             </property>
             <property name="checkable">
              <bool>true</bool>
             </property>
             <attribute name="buttonGroup">
              <string notr="true">buttonGroup_quote</string>
             </attribute>
            </widget>
           </item>
           <item>
            <widget class="QPushButton" name="SHFixed">
             <property name="sizePolicy">
              <sizepolicy hsizetype="Minimum" vsizetype="Expanding">
               <horstretch>0</horstretch>
               <verstretch>0</verstretch>
              </sizepolicy>
             </property>
             <property name="text">
              <string>上证固收</string>
             </property>
             <property name="checkable">
              <bool>true</bool>
             </property>
             <attribute name="buttonGroup">
              <string notr="true">buttonGroup_quote</string>
             </attribute>
            </widget>
           </item>
          </layout>
         </widget>
        </item>
        <item>
         <widget class="QWidget" name="Quotation" native="true">
          <layout class="QVBoxLayout" name="verticalLayout_2">
           <property name="spacing">
            <number>4</number>
           </property>
           <property name="leftMargin">
            <number>0</number>
           </property>
           <property name="topMargin">
            <number>0</number>
           </property>
           <property name="rightMargin">
            <number>0</number>
           </property>
           <property name="bottomMargin">
            <number>0</number>
           </property>
           <item>
            <widget class="QStackedWidget" name="stackedWidget">
             <property name="currentIndex">
              <number>1</number>
             </property>
             <widget class="SVirtualTable" name="BestBOExchange"/>
             <widget class="BondDetailAllMarket" name="QuoteAndStream"/>
            </widget>
           </item>
           <item>
            <widget class="QPushButton" name="btnShowDeals">
             <property name="text">
              <string>显示成交信息</string>
             </property>
             <property name="icon">
              <iconset>
               <selectedoff>:/widgets/image/angle_bracket_down/angle_bracket_down_normal.png</selectedoff>
               <selectedon>:/widgets/image/angle_bracket_up/angle_bracket_up_normal.png</selectedon>
              </iconset>
             </property>
             <property name="checkable">
              <bool>true</bool>
             </property>
             <property name="checked">
              <bool>true</bool>
             </property>
            </widget>
           </item>
           <item>
            <widget class="BondDetailPrcInter" name="PriceInterMarket" native="true">
             <property name="minimumSize">
              <size>
               <width>0</width>
               <height>40</height>
              </size>
             </property>
             <property name="maximumSize">
              <size>
               <width>16777215</width>
               <height>40</height>
              </size>
             </property>
            </widget>
           </item>
          </layout>
         </widget>
        </item>
       </layout>
      </widget>
     </item>
     <item>
      <layout class="QVBoxLayout" name="chart_layout" stretch="0,1">
       <item>
        <widget class="QFrame" name="Infor">
         <property name="minimumSize">
          <size>
           <width>0</width>
           <height>24</height>
          </size>
         </property>
         <property name="maximumSize">
          <size>
           <width>16777215</width>
           <height>24</height>
          </size>
         </property>
         <layout class="QHBoxLayout" name="horizontalLayout_4" stretch="0,0,0">
          <property name="spacing">
           <number>4</number>
          </property>
          <property name="leftMargin">
           <number>0</number>
          </property>
          <property name="topMargin">
           <number>0</number>
          </property>
          <property name="rightMargin">
           <number>0</number>
          </property>
          <property name="bottomMargin">
           <number>0</number>
          </property>
          <item>
           <widget class="QLabel" name="label_3">
            <property name="minimumSize">
             <size>
              <width>252</width>
              <height>0</height>
             </size>
            </property>
            <property name="text">
             <string>基本要素</string>
            </property>
            <property name="alignment">
             <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
            </property>
           </widget>
          </item>
          <item>
           <widget class="QLabel" name="BasicI">
            <property name="sizePolicy">
             <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
              <horstretch>0</horstretch>
              <verstretch>0</verstretch>
             </sizepolicy>
            </property>
            <property name="minimumSize">
             <size>
              <width>16</width>
              <height>16</height>
             </size>
            </property>
            <property name="maximumSize">
             <size>
              <width>16</width>
              <height>16</height>
             </size>
            </property>
            <property name="font">
             <font>
              <pointsize>8</pointsize>
              <bold>true</bold>
             </font>
            </property>
            <property name="text">
             <string>i</string>
            </property>
            <property name="alignment">
             <set>Qt::AlignCenter</set>
            </property>
           </widget>
          </item>
          <item>
           <widget class="QPushButton" name="pushButton">
            <property name="sizePolicy">
             <sizepolicy hsizetype="Fixed" vsizetype="Expanding">
              <horstretch>0</horstretch>
              <verstretch>0</verstretch>
             </sizepolicy>
            </property>
            <property name="minimumSize">
             <size>
              <width>148</width>
              <height>0</height>
             </size>
            </property>
            <property name="maximumSize">
             <size>
              <width>148</width>
              <height>16777215</height>
             </size>
            </property>
            <property name="text">
             <string>F9 深度资料</string>
            </property>
           </widget>
          </item>
         </layout>
        </widget>
       </item>
       <item>
        <widget class="BondDetailChart" name="Chart" native="true"/>
       </item>
      </layout>
     </item>
    </layout>
   </item>
  </layout>
 </widget>
 <customwidgets>
  <customwidget>
   <class>SVirtualTable</class>
   <extends>QWidget</extends>
   <header location="global">widgets/table/STable.h</header>
   <container>1</container>
  </customwidget>
  <customwidget>
   <class>BondDetailPrcInter</class>
   <extends>QWidget</extends>
   <header>BondDetailPrcInter.h</header>
   <container>1</container>
  </customwidget>
  <customwidget>
   <class>BondDetailTitle</class>
   <extends>QWidget</extends>
   <header>BondDetailTitle.h</header>
   <container>1</container>
  </customwidget>
  <customwidget>
   <class>BondDetailChart</class>
   <extends>QWidget</extends>
   <header>BondDetailChart.h</header>
   <container>1</container>
  </customwidget>
  <customwidget>
   <class>BondDetailAllMarket</class>
   <extends>QWidget</extends>
   <header>BondDetailAllMarket.h</header>
   <container>1</container>
  </customwidget>
 </customwidgets>
 <resources/>
 <connections/>
 <buttongroups>
  <buttongroup name="buttonGroup_quote"/>
 </buttongroups>
</ui>
#endif 
